package com.beagle.njddapp.ui.view;

import com.beagle.njddapp.base.BaseView;
import com.beagle.njddapp.bean.ZkBean;
import com.beagle.njddapp.bean.owner.JIaYouZhanBean;
import com.beagle.njddapp.bean.owner.JiaYouCheBean;
import com.beagle.njddapp.bean.owner.NjAndOilBean;
import com.beagle.njddapp.bean.owner.NjBean;
import com.beagle.njddapp.bean.oil.OilBean;
import com.beagle.njddapp.bean.owner.OilOrderBean;

import java.util.List;

/**
 * @author hxx
 * @date 2021-03-01 20:57
 */
public interface MapBaseView extends BaseView {
    void showOild(OilBean result);

//    void showRunNj(List<NjBean> results);

//    void showStopNj(List<NjBean> results);


    /**
     * 展示加油车
     */
    void showJyc(List<JiaYouCheBean> results);


    /**
     * 展示加油站
     */
    void showJyz(List<JIaYouZhanBean> results);

    /**
     * 提交加油订单
     */

    void jiayouSuccess();



    /**
     * 农机对应加油订单详情
     */
    void showOrder(OilOrderBean result, NjBean njBean, ZkBean zkBean);


    /**
     * 取消订单
     */
    void cancleSuccess();

    void paySuccess();

    void showAll(List<NjBean> results);

    void showJyDialog(NjBean njBean);

    void showPjDialog(NjAndOilBean njAndOilBean);

    void pjSuccess();
}
